$(function(){

    //初始化
    var counter=1;
    var pageNum=1;
    var pageSize=15;
    getData(pageNum,pageSize);

    /*监听加载更多*/
    $(document).on('click', '.js-load-more', function(){
        counter ++;
        getData(counter, pageSize);
    });

    /*监听加载更多(滚动)*/
    $(window).scroll(function(){

        // 当滚动到最底部以上100像素时， 加载新内容
        // 核心代码
        if ($(document).height() - $(this).scrollTop() - $(this).height()<10){
            counter ++;
            getData(counter, pageSize);
        }
    });

});
function getData(pageNum,pageSize) {
    var data = {
        pageNum: pageNum,
        pageSize: pageSize
    }
    $.ajax({
        type:'get',
        url:"/getData",
        data:data,
        dataType:'json',
        success:function(res){
            res.ctx=ctx;
            $('#content').append(template('content_template', res));

            var sum = res.list.length;
            /*隐藏more按钮*/
            if (sum<pageSize){
                $(".js-load-more").hide();
            }else{
                $(".js-load-more").show();
            }
        }
    });

}

